package com.hulk.dryad.persistence.entity;


import lombok.Data;

import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @author kim
 * @date 2019/11/11
 */
@Data
@Accessors(chain = true)
public class UserInfoModel implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * 用户基本信息
	 */
	private SysUserModel sysUserModel;

	/**
	 * 权限ID集合
	 */
	private String[] permissions;

	/**
	 * 角色ID集合
	 */
	private Integer[] roles;
	/**
	 * 岗位ID集合
	 */
	private Long[] posts;
	/**
	 * 角色标识集合
	 */
	private String[] roleCodes;

}
